header
{
	background: #256188;
	border-bottom: 1px solid #153B5C;
	width: 100%;
	height: 50px;
}

.dark_gray_section
{
	background: url("images/dark_bg.png") repeat-x scroll left top #0D0D0D;
	border-top: 1px solid #515151;
	width: 100%;
	height: 330px;
}

.white_section
{
	background: url("images/grey_bg.png") repeat-x scroll left top #F3F3F3;
    border-top: 1px solid #FFFFFF;
	width: 100%;
	height: 330px;
}

.white_section .center 
{
	background: url("images/grey_fold_up.png") no-repeat scroll center bottom transparent;
	margin: 0 auto;
	width: 960px;
	height: 100%;
}

#games
{
	border-top: 1px solid #DDDDDD;
	width: 100%;
	height: 330px;
}

#other
{
	background: url("images/footer_light_bg.png") repeat-x scroll 0 0 transparent;
    border-top: 1px solid #444444;
	width: 100%;
	height: 330px;
}

#other .center 
{
	background: url("images/grey_fold_down.png") no-repeat scroll center top transparent;
    position: relative;
	margin: 0 auto;
    width: 960px;
	height: 100%;
}

#copyright
{
	background: url("images/footer_dark_bg.png") repeat-x scroll 0 0 transparent;
    font-weight: bold;
    height: 41px;
    line-height: 41px;
}

.signup_section
{
	background: url("images/signup_red.png") no-repeat scroll 0 0 transparent;
    /*margin-right: 25px;*/
    height: 47px;
    width: 175px;
	/*text-indent: -9999em;*/
	float: left;
}
.signup_section:hover
{
	background-position: 0 -47px;
}
.signup_section:active
{
	margin-top: 1px;
}